package MediciADistanza.Boundary.user;

import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JTextField;
import javax.swing.JInternalFrame;
import javax.swing.JLabel;

import MediciADistanza.Control.User.UtenteControl;
import MediciADistanza.Entity.Email;

/**
 * Interfaccia per la visualizzazione delle email
 * 
 * 
 * @author Francesco Mondello;
 * 
 */

public class InterfacciaVisualizzazioneEmail extends JInternalFrame {

	private String testoEmail;
	private String mittente;
	private JTextField textFieldEmail;
	private JLabel labelMittente;
	
	/**
	 * Costruttore della classe, imposta l'interfaccia di visualizzazione delle email
	 */
	
	
	public InterfacciaVisualizzazioneEmail() {
		textFieldEmail = new JTextField();
	}

	/**
	 * Imposta il testo dell'email nel campo di visualizzazione del testo
	 * @param testoEmail il testo dell'email
	 */
	public void setTestoEmail(String testoEmail) {
		this.testoEmail = testoEmail;
		
		textFieldEmail.setText(testoEmail);
	}

	/**
	 * Ritorna il testo dell'email
	 * @return testo dell'email
	 */
	public String getTestoEmail() {
		return testoEmail;
	}

	/**
	 * Imposta il mittente dell'email
	 * @param mittente mittente dell'email
	 */
	public void setMittente(String mittente) {
		this.mittente = mittente;
	}

	/**
	 * Ritorna il mittente dell'email
	 * @return mittente dell'email
	 */
	public String getMittente() {
		return mittente;
	}

	/**
	 *  Chiude la finestra di visualizzazione
	 */
	public void chiudi() {

	}

}
